setcreasea purpurea - French English Dictionary